landscape irrigation - Francés Inglés Diccionario